
import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName: TMemberGroupPortraitTagData
* @Description: t_member_group_portrait_t
 * ag_data表对应的java bean类
* @author: peiyu
 */
public class TMemberGroupPortraitTagData  implements Serializable {
    /**
     * @Fields serialVersionUID : 自动生成默认序列化ID
     */
    private static final long serialVersionUID = 1L;

    /**
     * @Fields t_member_group_portrait_tag_data.id :主键
     */
    private Long id;

    /**
     * @Fields t_member_group_portrait_tag_data.member_group_id :客群id
     */
    private Long memberGroupId;

    /**
     * @Fields t_member_group_portrait_tag_data.channel_code :渠道编码
     */
    private String channelCode;

    /**
     * @Fields t_member_group_portrait_tag_data.tag_code :标签编码
     */
    private String tagCode;

    /**
     * @Fields t_member_group_portrait_tag_data.enum_value :枚举值
     */
    private String enumValue;

    /**
     * @Fields t_member_group_portrait_tag_data.enum_name :枚举名称
     */
    private String enumName;

    /**
     * @Fields t_member_group_portrait_tag_data.member_coverage :会员比例
     */
    private String memberCoverage;

    /**
     * @Fields t_member_group_portrait_tag_data.member_num :会员数量
     */
    private Long memberNum;

    /**
     * @Fields t_member_group_portrait_tag_data.data_type :数据类型，1 单个标签数据，2 命中人数
     */
    private Integer dataType;

    /**
     * @Fields t_member_group_portrait_tag_data.creator :创建人
     */
    private String creator;

    /**
     * @Fields t_member_group_portrait_tag_data.create_time :创建时间
     */
    private Date createTime;

    /**
     * @Fields t_member_group_portrait_tag_data.updator :更新人
     */
    private String updator;

    /**
     * @Fields t_member_group_portrait_tag_data.update_time :更新时间
     */
    private Date updateTime;

    /**
     * @Fields t_member_group_portrait_tag_data.status :状态
     */
    private Integer status;

    /**
     * @Fields t_member_group_portrait_tag_data.delete_flag :是否删除
     */
    private Integer deleteFlag;

    /**
     * @return t_member_group_portrait_tag_data.id : 返回 主键
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id of t_member_group_portrait_tag_data : 设置 主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @return t_member_group_portrait_tag_data.member_group_id : 返回 客群id
     */
    public Long getMemberGroupId() {
        return memberGroupId;
    }

    /**
     * @param memberGroupId of t_member_group_portrait_tag_data : 设置 客群id
     */
    public void setMemberGroupId(Long memberGroupId) {
        this.memberGroupId = memberGroupId;
    }

    /**
     * @return t_member_group_portrait_tag_data.channel_code : 返回 渠道编码
     */
    public String getChannelCode() {
        return channelCode;
    }

    /**
     * @param channelCode of t_member_group_portrait_tag_data : 设置 渠道编码
     */
    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode == null ? null : channelCode.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.tag_code : 返回 标签编码
     */
    public String getTagCode() {
        return tagCode;
    }

    /**
     * @param tagCode of t_member_group_portrait_tag_data : 设置 标签编码
     */
    public void setTagCode(String tagCode) {
        this.tagCode = tagCode == null ? null : tagCode.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.enum_value : 返回 枚举值
     */
    public String getEnumValue() {
        return enumValue;
    }

    /**
     * @param enumValue of t_member_group_portrait_tag_data : 设置 枚举值
     */
    public void setEnumValue(String enumValue) {
        this.enumValue = enumValue == null ? null : enumValue.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.enum_name : 返回 枚举名称
     */
    public String getEnumName() {
        return enumName;
    }

    /**
     * @param enumName of t_member_group_portrait_tag_data : 设置 枚举名称
     */
    public void setEnumName(String enumName) {
        this.enumName = enumName == null ? null : enumName.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.member_coverage : 返回 会员比例
     */
    public String getMemberCoverage() {
        return memberCoverage;
    }

    /**
     * @param memberCoverage of t_member_group_portrait_tag_data : 设置 会员比例
     */
    public void setMemberCoverage(String memberCoverage) {
        this.memberCoverage = memberCoverage == null ? null : memberCoverage.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.member_num : 返回 会员数量
     */
    public Long getMemberNum() {
        return memberNum;
    }

    /**
     * @param memberNum of t_member_group_portrait_tag_data : 设置 会员数量
     */
    public void setMemberNum(Long memberNum) {
        this.memberNum = memberNum;
    }

    /**
     * @return t_member_group_portrait_tag_data.data_type : 返回 数据类型，1 单个标签数据，2 命中人数
     */
    public Integer getDataType() {
        return dataType;
    }

    /**
     * @param dataType of t_member_group_portrait_tag_data : 设置 数据类型，1 单个标签数据，2 命中人数
     */
    public void setDataType(Integer dataType) {
        this.dataType = dataType;
    }

    /**
     * @return t_member_group_portrait_tag_data.creator : 返回 创建人
     */
    public String getCreator() {
        return creator;
    }

    /**
     * @param creator of t_member_group_portrait_tag_data : 设置 创建人
     */
    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.create_time : 返回 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime of t_member_group_portrait_tag_data : 设置 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return t_member_group_portrait_tag_data.updator : 返回 更新人
     */
    public String getUpdator() {
        return updator;
    }

    /**
     * @param updator of t_member_group_portrait_tag_data : 设置 更新人
     */
    public void setUpdator(String updator) {
        this.updator = updator == null ? null : updator.trim();
    }

    /**
     * @return t_member_group_portrait_tag_data.update_time : 返回 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * @param updateTime of t_member_group_portrait_tag_data : 设置 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * @return t_member_group_portrait_tag_data.status : 返回 状态
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * @param status of t_member_group_portrait_tag_data : 设置 状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * @return t_member_group_portrait_tag_data.delete_flag : 返回 是否删除
     */
    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    /**
     * @param deleteFlag of t_member_group_portrait_tag_data : 设置 是否删除
     */
    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    @Override
    public String toString() {
        return "TMemberGroupPortraitTagData{" +
                "id=" + id +
                ", memberGroupId=" + memberGroupId +
                ", channelCode='" + channelCode + '\'' +
                ", tagCode='" + tagCode + '\'' +
                ", enumValue='" + enumValue + '\'' +
                ", enumName='" + enumName + '\'' +
                ", memberCoverage='" + memberCoverage + '\'' +
                ", memberNum=" + memberNum +
                ", dataType=" + dataType +
                ", creator='" + creator + '\'' +
                ", createTime=" + createTime +
                ", updator='" + updator + '\'' +
                ", updateTime=" + updateTime +
                ", status=" + status +
                ", deleteFlag=" + deleteFlag +
                '}';
    }
}